const fs = require("fs");

//创建目录
// fs.mkdir('./a', err => {
//     if(err){
//         throw err;
//     }
//     console.log("success");
// })

// 删除目录
// fs.rmdir('./a', err => {
//     if (err) {
//         throw err;
//     }
//     console.log("删除成功");
// })

//重命名
// fs.rename(__dirname + "/a1", __dirname + "/a11", err => {
//     if (err) {
//         throw err;
//     }
//     console.log("重命名成功");
// });

fs.readdir(__dirname, (err, data) => {
    if(err) throw err;
    console.log(data.length); //文件夹和文件都可以读取出来
    data.map((d)=>{
        console.log(d);
        fs.stat(__dirname + '/' + d, (err, stat) => {
            if(err) throw err;
            if(stat.isDirectory()){ //判断是否是目录
                console.log("目录：", d);
            }else if(stat.isFile()){
                console.log("文件：", d);
            }
        })
    })

})